street smarts – English–Français translations

🇬🇧 en fr 🇫🇷

street smarts noun

  • practical knowledge concerning human behavior
débrouillardise, roublardise
Wiktionary Links